optic nerve sheath meningioma - French English Dictionary